package com.guyu.plugin.redisson.key;

import java.io.Serializable;
import java.util.concurrent.TimeUnit;

/**
 * <p> 缓存定义接口 </p>
 */
public interface ICacheKey extends Serializable {

    /**
     * 缓存key
     */
    String getKey();

    /**
     * 描述
     */
    String getDesc();

    /**
     * 过期时间
     */
    Long getExpire();

    /**
     * 时间单位
     */
    TimeUnit getUnit();
}
